Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"earth-supported structure" in English
English translation for "
earth-supported structure
"
挡土结构
Similar Words:
"earth-station polarizer" English translation
,
"earth-station receiving antenna" English translation
,
"earth-storable" English translation
,
"earth-storable propeller" English translation
,
"earth-sun system" English translation
,
"earth-surveillance satellite" English translation
,
"earth-synchronous orbit" English translation
,
"earth-termination system" English translation
,
"earth-tide gravity meter" English translation
,
"earth-to-mars round trip" English translation